macroscopic peritoneal invasion - Francés Inglés Diccionario